scallops (shellfish) - Spanish English Dictionary